shot in the arm


shot in the arm
encouragement, inspiration, stimulation

English contemporary dictionary. 2014.